package com.yh.correct.dao;
import java.util.List;
import java.util.Map;
import com.yh.correct.model.Labour;
/**
 * 公益劳动基地 数据访问 接口
 * @author Administrator
 */
public interface ILabourMapper {
	/**
	 * 新增公益劳动基地
	 * @param lab
	 * @return
	 */
	int addLabour(Labour lab);
	/**
	 * 根据id删除公益劳动基地
	 * @param lab
	 * @return
	 */
	int delLabour(Labour lab);
	/**
	 * 根据id修改公益劳动基地
	 * @param lab
	 * @return
	 */
	int updateLabour(Labour lab);
	/**
	 *  根据id查询公益劳动基地
	 * @param lab
	 * @return
	 */
	Labour getLabour(Labour lab);
	/**
	 * 模糊查询匹配的公益劳动基地
	 * @param map
	 * @return
	 */
	List<Object> getLikeLabours(Map<String, Object> map);
	/**
	 * 模糊查询匹配的公益劳动基地数量
	 * @param map
	 * @return
	 */
	int getLikeLaboursCount(Map<String, Object> map);

}
